home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP Şubat 1998.iso / drivers / YAZICI / FUJITSU / MARKVIS / 14ADVMV1.EXE / FJREGS.LI_ / FJREGS.LI
Encoding:
INI File  |  1996-09-13  |  9.7 KB  |  242 lines

  1. [Variables]
  2. ;
  3. ; Registry Variables
  4. ;
  5. ;
  6. $REG_ERROR = ""
  7. $HKCU = "HKEY_CURRENT_USER"
  8. $HKLM = "HKEY_LOCAL_MACHINE"
  9. $HKCR = "HKEY_CLASSES_ROOT"
  10. $REGMAINKEY = "\\Software\\Lexmark\\MarkVision\\1.0"
  11. $REGSUBKEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings"
  12. $REGSOUNDS = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings\\Sounds";
  13. $REGDRIVERS = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings\\Drivers";
  14. $REGPRINTERKEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers"
  15.  
  16. $REG_GNPA = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA"
  17. $REG_GNPA_OPTRA = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra"
  18. $REG_GNPA_OPTRA_WRIGLEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra\\Wrigley"
  19. $REG_GNPA_OPTRA_FUJITSU = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra\\Fujitsu"
  20.  
  21. $REG_LEXSTART = "\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"
  22. $REG_NETDDE = "\\SOFTWARE\\Microsoft\\NetDDE\\DDE Shares\\LEXPPS$"
  23. $REG_PATH = $APPDIR
  24. $REG_VALUE = ""
  25. $REG_VALUE_NAME = ""
  26. $REG_KEY = ""
  27.  
  28.  
  29. [Macros]
  30. ; Markvision Registry
  31. ;
  32. MarkvisionRegistry()
  33.         (
  34.         SetVariable ($REG_KEY,$REGMAINKEY)
  35.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  36.  
  37.     ;    ShowMessage ("Gui stuff")
  38.  
  39.  
  40.         SetVariable ($REG_KEY,$REGSUBKEY)
  41.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  42.         
  43.         SetVariable ($REG_KEY,$REGDRIVERS)
  44.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  45.         SetVariable ($REG_VALUE_NAME,"PostScript")
  46.         SetVariable ($REG_VALUE,("LEXPS"))
  47.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  48.  
  49.         SetVariable ($REG_VALUE_NAME,"PCL")
  50.         SetVariable ($REG_VALUE,("IBMPCL5A, LMPCL5B, LMPCL5C, LMPCL5D, LMPCL5R, LMPCL5S, FJPPVAV"))
  51.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  52.  
  53.  
  54.         SetVariable ($REG_KEY,$REGSOUNDS)
  55.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  56.  
  57.  
  58. ;Generic
  59.         SetVariable ($REG_KEY,$REG_GNPA)
  60.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  61.  
  62.         SetVariable($REG_VALUE_NAME,"GuiDLL")
  63.         SetVariable($REG_VALUE,("MVPRTGUI.DLL"))
  64.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  65.  
  66.         SetVariable ($REG_VALUE_NAME,"DataDLL")
  67.         SetVariable ($REG_VALUE, ("MVPRTOBJ.DLL"))
  68.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  69.  
  70. ;Augusta
  71.         SetVariable ($REG_KEY,$REG_GNPA_OPTRA)
  72.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  73.  
  74.         SetVariable($REG_VALUE_NAME,"GuiDLL")
  75.         SetVariable($REG_VALUE,("AGPRTGUI.DLL"))
  76.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  77.  
  78.         SetVariable ($REG_VALUE_NAME,"DataDLL")
  79.         SetVariable ($REG_VALUE, ("MVPRTOBJ.DLL"))
  80.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  81.  
  82. ;Wrigley
  83.         SetVariable ($REG_KEY,$REG_GNPA_OPTRA_WRIGLEY)
  84.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  85.  
  86.         SetVariable ($REG_VALUE_NAME,"GuiDLL")
  87.         SetVariable($REG_VALUE,("AGPRTGUI.DLL"))
  88.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  89.  
  90.         SetVariable ($REG_VALUE_NAME,"DataDLL")
  91.         SetVariable ($REG_VALUE, ("MVPO_WRI.DLL"))
  92.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  93.  
  94.  
  95. ;Fujitsu
  96.         SetVariable ($REG_KEY,$REG_GNPA_OPTRA_FUJITSU)
  97.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
  98.  
  99.         SetVariable($REG_VALUE_NAME,"GuiDLL")
  100.         SetVariable($REG_VALUE,("FJPRTGUI.DLL"))
  101.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  102.  
  103.         SetVariable ($REG_VALUE_NAME,"DataDLL")
  104.         SetVariable ($REG_VALUE, ("MVPOFUJI.DLL"))
  105.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  106.  
  107.         ;ShowMessage ("Lexstart Registry stuff")
  108.  
  109.  
  110.         SetVariable ($REG_KEY,$REG_LEXSTART)
  111.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKLM,$REG_KEY))
  112.  
  113.         SetVariable($REG_VALUE_NAME,"LexStart")
  114.         SetVariable($REG_VALUE,("LexStart.EXE"))
  115.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  116.  
  117. ;~~~
  118.         ;ShowMessage ("Network Registry stuff")
  119.         
  120.         SetVariable ($REG_KEY,$REG_NETDDE)
  121.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKLM,$REG_KEY))
  122.  
  123.         SetVariable($REG_VALUE_NAME,"Application")
  124.         SetVariable($REG_VALUE,("LexPPS"))
  125.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  126.  
  127.         SetVariable($REG_VALUE_NAME,"Additional item count")
  128.         SetVariable($REG_VALUE,("0"))
  129.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
  130.  
  131.         SetVariable($REG_VALUE_NAME,"Item")
  132.         SetVariable($REG_VALUE,(""))
  133.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  134.  
  135.         SetVariable($REG_VALUE_NAME,"Password1")
  136.         SetVariable($REG_VALUE,(""))
  137.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  138.  
  139.         SetVariable($REG_VALUE_NAME,"Password2")
  140.         SetVariable($REG_VALUE,(""))
  141.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  142.  
  143.         SetVariable($REG_VALUE_NAME,"Permissions1")
  144.         SetVariable($REG_VALUE,("15"))
  145.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
  146.  
  147.         SetVariable($REG_VALUE_NAME,"Permissions2")
  148.         SetVariable($REG_VALUE,("0"))
  149.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
  150.  
  151.         SetVariable($REG_VALUE_NAME,"Topic")
  152.         SetVariable($REG_VALUE,("LexPPS"))
  153.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  154.  
  155.  
  156.         SetVariable ($REG_KEY,"\\.pfc")
  157.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  158.  
  159.         SetVariable($REG_VALUE_NAME,"@")
  160.         SetVariable($REG_VALUE,("pfcfile"))
  161.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  162.  
  163.         
  164.         SetVariable ($REG_KEY,"\\pfcfile")
  165.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  166.  
  167.         SetVariable($REG_VALUE_NAME,"@")
  168.         SetVariable($REG_VALUE,("MarkNet Flash File (*.pfc)"))
  169.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  170.  
  171.         SetVariable($REG_VALUE_NAME,"AlwaysShowExt")
  172.         SetVariable($REG_VALUE,(""))
  173.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  174.         
  175.  
  176.  
  177.         SetVariable ($REG_KEY,"\\pfcfile\\Shell")
  178.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  179.  
  180.         SetVariable($REG_VALUE_NAME,"@")
  181.         SetVariable($REG_VALUE,(""))
  182.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  183.  
  184.         
  185.  
  186.  
  187.         SetVariable ($REG_KEY,"\\.pxl")
  188.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  189.  
  190.         SetVariable($REG_VALUE_NAME,"@")
  191.         SetVariable($REG_VALUE,("pxlfile"))
  192.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  193.  
  194.         SetVariable ($REG_KEY,"\\pxlfile")
  195.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  196.  
  197.         SetVariable($REG_VALUE_NAME,"@")
  198.         SetVariable($REG_VALUE,("MarkNet XL Flash File (*.pxl)"))
  199.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  200.  
  201.         SetVariable($REG_VALUE_NAME,"AlwaysShowExt")
  202.         SetVariable($REG_VALUE,(""))
  203.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  204.  
  205.         SetVariable ($REG_KEY,"\\pxlfile\\Shell")
  206.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  207.  
  208.         SetVariable($REG_VALUE_NAME,"@")
  209.         SetVariable($REG_VALUE,(""))
  210.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  211.  
  212.         
  213.         SetVariable ($REG_KEY,"\\.prp")
  214.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  215.  
  216.         SetVariable($REG_VALUE_NAME,"@")
  217.         SetVariable($REG_VALUE,("prpfile"))
  218.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  219.  
  220.         SetVariable ($REG_KEY,"\\prpfile")
  221.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  222.  
  223.         SetVariable($REG_VALUE_NAME,"@")
  224.         SetVariable($REG_VALUE,("MarkNet XLe Flash File (*.pxl)"))
  225.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  226.  
  227.         SetVariable ($REG_KEY,"\\prpfile\\Shell")
  228.         CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
  229.  
  230.         SetVariable($REG_VALUE_NAME,"@")
  231.         SetVariable($REG_VALUE,(""))
  232.         CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
  233.  
  234.         
  235.         ;ShowMessage ("Done With registry - next?")
  236.  
  237.         
  238.         
  239.         )
  240.  
  241.  
  242.